impending trouble - Deutsch Englisch Wörterbuch